Scalable Scientific Software Libraries and Problem Solving Environments

نویسنده

  • John R. Rice
چکیده

Software librarie.s provide encapsulated problem solving power and problem solving environments (PSEs) give ordinary users painless access to problem solving power. Thus the structure of libraries and the design of PSEs are inextricably linked. This workshop explored the stateof-the-art in these two areas and their interdependence. A few application areas (e.g., linear algebra) have a rather simple structure for a software library and a very widely known language (mathematics) to usc as the basis for a PSE (e.g" MATLAB). This simplicity and standard language are missing for most of the important scientific application areas where both the libraries and the PSEs are embryonic. These application areas also have almost unlimited complexity so that high performance computing power is essential. Thus both the PSE design and library structure must be scalable in the complexity of the applications. The workshop focused on partial differential equations (PDE) based applications and closely related areas for its examples.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Development of General Purpose Numerical Software Infrastructure for Large Scale Scientific Computing : Annual Report of the Earth Simulator Center April 2007 - March 2008

The Development of Software Infrastructure for Large Scale Scientific Simulation project, or the Scalable Software Infrastructure (SSI) project for short, was initiated in November 2002, for the purpose of constructing a scalable software infrastructure to expand large scale computing environments to replace existing implementations of parallel algorithms and implementations in individual scien...

متن کامل

Neuro–Fuzzy Approaches to Collaborative Scientific Computing

Rapid advances in High Performance Computing (HPC) and the Internet are heralding a paradigm shift to network– based scientific software servers, libraries, repositories and problem solving environments. According to this new paradigm, vital pieces of software and information required for a computation are distributed across a network and need to be identified and ‘linked’ together at run time;...

متن کامل

LAPACK Working Note 139 A Numerical Linear Algebra Problem Solving Environment Designer's Perspective

This chapter discusses the design of modern numerical linear algebra problem solving environments. Particular emphasis is placed on three essential components out of which such environments are constructed, namely well-designed numerical software libraries, software tools that generate optimized versions of a collection of numerical kernels for various processor architectures, and software syst...

متن کامل

e-learning Utilization Based on the Problem-Solving Approach

Introduction & Objective: Paying attention to the process and approaches to the problem solving from the view of the e-learning courses designers, will improve the aspects of development. The problem-based learning provides the discovery structure and helps the students to internalize their learning. Therefore, the purpose of this study is to investigate the factors that lead to more utili...

متن کامل

Composition of Libraries, Software Parts and Problem Solving Environments

We consider the problem of creating very large software systems by composing existing software. As components of this process we consider software library elements, software parts and problem solving systems. These items are briefly defined and their principal characteristics given. We discuss the relationship of these items to objects in object oriented programming. The mechanics of the compos...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013